doubtful (improbable) - German English Dictionary